/**
 * @Author: Gosin
 * @Date: 2020/1/9 15:59
 */
package routers

import (
	"git.900sui.cn/kc/apiPay/controller"
	"git.900sui.cn/kc/kcgin"
)

func init() {
	v1 := kcgin.Group("/v1")
	{
		//杉德支付异步回调
		v1.Any("/sandpay", &controller.NotifyController{}, "Sandpay")
		//建设银行异步回调
		v1.Any("/ccb", &controller.NotifyController{}, "Ccb")
		//工商银行异步回调
		//v1.Any("/icbcpay",&controller.NotifyController{},"Icbcpay")
		//平安银行异步回调-上海地区
		v1.Any("/pinganpay", &controller.NotifyController{}, "PinganPayForSH")
		//平安银行-微信直联异步回调-上海地区
		v1.Any("/pinganwx", &controller.NotifyController{}, "PinganWXForSH")
		//平安银行-支付宝直联异步回调-上海地区
		v1.Any("/pinganali", &controller.NotifyController{}, "PinganALIForSH")

		//新大陆支付异步回调-杭州地区
		//v1.Any("/xindalupay", &controller.NotifyController{}, "Xindapay")
		v1.Any("/pinganali", &controller.NotifyController{}, "PinganALIForSH")

		//平安银行异步回调-杭州区域
		v1.Any("/pinganpayhz", &controller.NotifyController{}, "PinganPayForHZ")
		//平安银行-微信直联异步回调-杭州区域
		v1.Any("/pinganwxhz", &controller.NotifyController{}, "PinganWXForHZ")
		//平安银行-支付宝直联异步回调-杭州区域
		v1.Any("/pinganalihz", &controller.NotifyController{}, "PinganALIForHZ")

		v1.Any("/xindalupaynotify", &controller.NotifyController{}, "Xindapay")

		//新大陆银联支付下单接口
		v1.Any("/xindalupay/unionorder", &controller.XindaluaPayController{}, "PayUnionder")

		//银联授权处理回调
		v1.Any("/xindalu/yinlian", &controller.YinlianController{}, "Index")
		//H5跳转支付
		//银联回调处理 userAuthcode 信息

		v1.Any("/xindalu/yinlian/callback", &controller.YinlianController{}, "Callback")

		v1.AutoRouter("/h5", &controller.H5Controller{}, "get,post")
	}
}
